stuff guts make sausages - Allemand Anglais Dictionnaire